#include <stdio.h>

int main(int argc, char const *argv[])
{
    int a=12,b=20;
    // 1.求a,b哪个最小
    int num = (a<b?a:b);
    int max=0; // 保存最大的公约数
    printf("公约数：");
    for(int i=1;i<=num;i++){
        // 2.找公约数
        if((a%i==0) && (b%i==0)){
            printf("%d ",i);
            // 3.找最大的公约数
            max=i;
        }        
    }
    printf("\n最大公约数：%d\n",max);

    return 0;
}
